package org.tgcloud.group.web.controller.dto.file;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.tgcloud.group.core.ExportUtils.ExcelImport;

import java.math.BigDecimal;
import java.util.Date;
@Data
@ApiModel
public class HotelExportDTO {


    @ExcelImport(value = "酒店名称")
    private String hotelName;

    /**
     * 酒店类型
     */
    @ExcelImport(value = "酒店类型")
    private String hotelTypes;

    /**
     * 酒店数量
     */
    @ExcelImport(value = "酒店数量")
    private String hotelNum;

    /**
     * 酒店所在城市及地址
     */
    @ExcelImport(value = "酒店所在城市及地址")
    private String hotelAddress;

    /**
     * 美团/携程/小程序店铺链接
     */
    @ExcelImport(value = "美团/携程/小程序店铺链接", sign = "link")
    private String shopLink;

    /**
     * 美团/携程店铺平均评分
     */
    @ExcelImport(value = "美团/携程店铺平均评分")
    private String shopGradeRate;

    /**
     * 产品销量
     */
    @ExcelImport(value = "产品销量")
    private String saleNum;

    /**
     * 客户对我司售卖要求
     */
    @ExcelImport(value = "客户对我司售卖要求")
    private String saleRequire;

    /**
     * 旺季时间
     */
    @ExcelImport(value = "旺季时间")
    private String busyTime;

    /**
     * 使用限制
     */
    @ExcelImport(value = "使用限制")
    private String useLimits;

    /**
     * 房型
     */
    @ExcelImport(value = "房型")
    private String hotelType;

    /**
     * 使用有效期
     */
    @ExcelImport(value = "使用有效期")
    private String expirationDate;

    /**
     * 是否含早
     */
    @ExcelImport(value = "是否含早")
    private String isHaveMorning;

    /**
     * 套餐详细内容
     */
    @ExcelImport(value = "套餐详细内容")
    private String packageDetails;

    /**
     * 核销流程
     */
    @ExcelImport(value = "核销流程")
    private String verificationProcess;

    /**
     * 数量
     */
    @ExcelImport(value = "数量")
    private Integer num;

    /**
     * 平台价
     */
    @ExcelImport(value = "平台价")
    private BigDecimal price;

    /**
     * 实际成交价
     */
    @ExcelImport(value = "实际成交价")
    private BigDecimal realPrice = BigDecimal.ZERO;

    /**
     * 房型链接
     */
    @ExcelImport(value = "房型链接", sign = "link")
    private String url;

    /**
     * 房间图片
     */
    @ExcelImport(value = "房间图片", sign = "pic")
    private String hotelPic;

    /**
     * 房值合计
     */
    @ExcelImport(value = "房值合计")
    private BigDecimal totalPrice;

    /**
     * 使用权益
     */
    @ExcelImport(value = "使用权益")
    private String usageRights;

    /**
     * 卡券形式（电子/实体）
     */
    @ExcelImport(value = "卡券形式（电子/实体）")
    private String couponFormat;
}
